<!DOCTYPE html>
<html lang="zh-CN">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    canvas {
      background-color: aqua;
    }
  </style>
</head>

<body>
  <canvas id="c" width="400" height="400">
    你的浏览器不支持 canvas，请升级你的浏览器。
  </canvas>

  <script>
    // arc(x, y, r, sAngle, eAngle, counterclockwise);
    // x: 此参数指定圆心的x坐标。
    // y: 此参数指定圆心的y坐标。
    // r: 此参数指定圆的半径。
    // sAngle: 此参数以弧度指定起始角度(圆弧的3点位置表示0)。
    // eAngle: 此参数指定弧度的终止角度。
    // counterclockwise: 此参数指定图形应为顺时针或逆时针。默认情况下为false，表示顺时针。
    // 获取标签
    let can = document.querySelector("#c")
    // 获取绘图对象
    let ctx = can.getContext("2d")
    console.log(ctx);

    ctx.beginPath();
    ctx.strokeStyle = 'green';
    ctx.arc(100, 100, 100, 0, 1 * Math.PI);
    ctx.stroke(); 
  </script>

</body>

</html>